package com.bbcare.switchData.entity.model;

import com.bbcare.switchData.entity.basemodel.BaseEntityForBB;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;


public class DisMedskuInfo extends BaseEntityForBB<DisMedskuInfo> {

	private String medicineId; // 药品id
	private String medicineName; // 药品名称
	private String medUnitId; // 计量标准单位id（对应值可能是g、mg、ml等）
	private java.math.BigDecimal medicineDose; // 标准单位剂量
	private String calcuMethod; // 剂量计算方式，01按体表面积，02按体重
	private Integer frequencyDay; // 服用频率，每隔几天服用，默认1
	private Integer frequencyTime; // 服用频率，服用几次，默认1
	private String medicineNote; // 药品说明
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" ,timezone = "GMT+8")
	private java.util.Date createTime; // 创建时间
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" ,timezone = "GMT+8")
	private java.util.Date updateTime; // 更新时间
	private String createAuthor; // 创建者
	private String updateAuthor; // 更新者id
	private String updateAccept; // 操作流水
	private String useUnitId; // 服用标准单位id（对应值可能是包、粒、勺、瓶等）
	private java.math.BigDecimal multiNumber; // 服用计量单位与标准计量单位的倍数
	private String medicineType; // 化学用药 1、补充用药 2
	private String character; // 药品性状
	private String indication; // 适用症
	private String adverseReaction; // 不良反应
	private String taboo; // 禁忌
	private String considerations; //
	private String unitName; //单位名称
	private String medType;//药品使用类型

	public String getMedType() {
		return medType;
	}

	public void setMedType(String medType) {
		this.medType = medType;
	}

	public String getMedicineId() {
		return medicineId;
	}
	
	public void setMedicineId(String medicineId) {
		this.medicineId = medicineId;
	}
	
	public String getMedicineName() {
		return medicineName;
	}
	
	public void setMedicineName(String medicineName) {
		this.medicineName = medicineName;
	}
	
	public String getMedUnitId() {
		return medUnitId;
	}
	
	public void setMedUnitId(String medUnitId) {
		this.medUnitId = medUnitId;
	}
	
	public java.math.BigDecimal getMedicineDose() {
		return medicineDose;
	}
	
	public void setMedicineDose(java.math.BigDecimal medicineDose) {
		this.medicineDose = medicineDose;
	}
	
	public String getCalcuMethod() {
		return calcuMethod;
	}
	
	public void setCalcuMethod(String calcuMethod) {
		this.calcuMethod = calcuMethod;
	}
	
	public Integer getFrequencyDay() {
		return frequencyDay;
	}
	
	public void setFrequencyDay(Integer frequencyDay) {
		this.frequencyDay = frequencyDay;
	}
	
	public Integer getFrequencyTime() {
		return frequencyTime;
	}
	
	public void setFrequencyTime(Integer frequencyTime) {
		this.frequencyTime = frequencyTime;
	}
	
	public String getMedicineNote() {
		return medicineNote;
	}
	
	public void setMedicineNote(String medicineNote) {
		this.medicineNote = medicineNote;
	}
	
	public java.util.Date getCreateTime() {
		return createTime;
	}
	
	public void setCreateTime(java.util.Date createTime) {
		this.createTime = createTime;
	}
	
	public java.util.Date getUpdateTime() {
		return updateTime;
	}
	
	public void setUpdateTime(java.util.Date updateTime) {
		this.updateTime = updateTime;
	}
	
	public String getCreateAuthor() {
		return createAuthor;
	}
	
	public void setCreateAuthor(String createAuthor) {
		this.createAuthor = createAuthor;
	}
	
	public String getUpdateAuthor() {
		return updateAuthor;
	}
	
	public void setUpdateAuthor(String updateAuthor) {
		this.updateAuthor = updateAuthor;
	}
	
	public String getUpdateAccept() {
		return updateAccept;
	}
	
	public void setUpdateAccept(String updateAccept) {
		this.updateAccept = updateAccept;
	}
	
	public String getUseUnitId() {
		return useUnitId;
	}
	
	public void setUseUnitId(String useUnitId) {
		this.useUnitId = useUnitId;
	}
	
	public java.math.BigDecimal getMultiNumber() {
		return multiNumber;
	}
	
	public void setMultiNumber(java.math.BigDecimal multiNumber) {
		this.multiNumber = multiNumber;
	}
	
	public String getMedicineType() {
		return medicineType;
	}
	
	public void setMedicineType(String medicineType) {
		this.medicineType = medicineType;
	}
	
	public String getCharacter() {
		return character;
	}
	
	public void setCharacter(String character) {
		this.character = character;
	}
	
	public String getIndication() {
		return indication;
	}
	
	public void setIndication(String indication) {
		this.indication = indication;
	}
	
	public String getAdverseReaction() {
		return adverseReaction;
	}
	
	public void setAdverseReaction(String adverseReaction) {
		this.adverseReaction = adverseReaction;
	}
	
	public String getTaboo() {
		return taboo;
	}
	
	public void setTaboo(String taboo) {
		this.taboo = taboo;
	}
	
	public String getConsiderations() {
		return considerations;
	}
	
	public void setConsiderations(String considerations) {
		this.considerations = considerations;
	}

	public String getUnitName() {
		return unitName;
	}

	public void setUnitName(String unitName) {
		this.unitName = unitName;
	}
}
